package com.amsp.oa.oademo.service;

import com.amsp.oa.oademo.entity.Reception;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;

public interface ReceptionService extends IService<Reception> {
    IPage<Reception> getReceptionList(Page<Reception> page, String keyword, String status);
    Reception createReception(Reception reception);
    Reception updateReception(Reception reception);
    void deleteReception(Long id);
    Reception getReceptionByNo(String applicationNo);
    IPage<Reception> getMyReceptions(Page<Reception> page, String applicant);
    Reception submitReception(Reception reception);
} 